articulated rotor - Spanish English Dictionary